Permanent pasture - Spanish English Dictionary